spring buds - German English Dictionary